someone that betrays - English Synonyms Dictionary